package com.cenntro.common.mongdb;
//package com.cenntro.auth.mongodb;
//
//import java.util.Date;
//
//import org.bson.Document;
//
//import ch.qos.logback.classic.spi.ILoggingEvent;
//
//
//
///**
// * 记录请求参数
// * @author Administrator
// *
// */
//public class MongoDBAppenderRequestParam extends MongoDBAppenderBase<ILoggingEvent> {
//
//	
//	public MongoDBAppenderRequestParam() {
//		super("request_param");
//	}
// 
//	@Override
//	protected Document toMongoDocument(ILoggingEvent eventObject) {
//		final Document doc = new Document();
//		//doc.append("date", new JDateTime(eventObject.getTimeStamp()).toString("YYYY-MM-DD hh:mm:ss"));
//		doc.append("date",new Date());
//		doc.append("source", source);
//		doc.append("level", eventObject.getLevel().toString());
//		doc.append("logger", eventObject.getLoggerName());
//		doc.append("thread", eventObject.getThreadName());
//		doc.append("message", eventObject.getFormattedMessage());
//		if (eventObject.getMDCPropertyMap() != null && !eventObject.getMDCPropertyMap().isEmpty())
//			doc.append("mdc", eventObject.getMDCPropertyMap());
//		// ...
//		return doc;
//	}
//
//}
